首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Lambda

    npm installnpm install --save与npm install --save-dev区别

    npm install X: 会把X包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时,不会自动安装X npm install X –save : 会把X包安装到node_modules目录中 会在package.json的dependencies属性下添加X 之后运行npm install命令时,会自动安装X到node_modules目录中 之后运行npm install –production或者注明NODE_ENV变量值为production时,会自动安装msbuild到node_modules目录中 npm install X –save-dev : 会把X包安装到node_modules目录中 会在package.json的devDependencies属性下添加X 之后运行npm install命令时,会自动安装X到node_modules目录中 之后运行npm install –production或者注明NODE_ENV变量值为production时,不会自动安装X到node_modules目录中 使用原则: 运行时需要用到的包使用–save

    1.3K20编辑于 2022-04-13
  • 来自专栏劝学

    npmnpm install vs. npm update

    开场 工作中会经常用到npm install或是npm update,那这两个命令有什么区别呢 可以用一个文件来看下 { "name": "my-project", "version install会忽略 npm update会升级 其他 另外, install和update在devDependecies上也是有差别的 npm install默认会安装devDependecies, 除非加上--production参数 npm update不会默认安装,除非手动加上--dev参数 install的其它功能 手动安装某个指定的包 全局安装,npm i -g 从某一个git版本安装或是 git url安装,npm install git+ssh://git@github.com:npm/cli.git#v1.0.27 强制重装, npm install --force 参考: stackoverflow.com /questions/1… docs.npmjs.com/cli/install

    2.7K10发布于 2021-01-21
  • 来自专栏零域Blog

    npm install error

    npm安装包失败 npm http GET https://registry.npmjs.org/socket.io npm ERR! Error: failed to fetch from registry: socket.io 问题是HTTPS访问失败,设置为HTTP访问即可解决: npm config set registry http://registry.npmjs.org/ 老版本ubuntu server node(0.6) 无法更新 apt-get install python-software-properties apt-add-repository ppa:chris-lea/node.js apt-get update apt-get install nodejs

    1.3K60编辑于 2022-03-16
  • 来自专栏华创信息技术

    npm install速度太慢

    文章时间:2020年2月13日 19:22:10 解决问题:npm install 速度太慢,或者直接卡死了。 切换淘宝的源 npm config set registry http://registry.npm.taobao.org 先使用如上命令设置一下,然后在npm install

    8.9K10发布于 2020-02-18
  • 来自专栏code秘密花园

    npm install 原理分析

    开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。 还是上面的依赖结构,我们在执行 npm install 后将得到下面的目录结构: ? ? 此时,我们在执行 npm install 后将得到下面的目录结构: ? ? Lock文件 为了解决 npm install 的不确定性问题,在 npm 5.x 版本新增了 package-lock.json 文件,而安装方式还沿用了 npm 3.x 的扁平化的方式。 上面的过程简要描述了 npm install 的大概过程,这个过程还包含了一些其他的操作,例如执行你定义的一些生命周期函数,你可以执行 npm install package --timing=true

    10.4K106发布于 2019-12-18
  • 来自专栏Kirin博客

    npm install和cnpm install时的不同

    因为cnpm install安装时,是不会去从package-lock.json中读取依赖包的版本信息的。 npm 5版本,在延续npm 3扁平化依赖包安装方式的基础上,新增了一个package-lock.json文件。 关于package.json和package-lock.json中的区别,可查看文章nodejs中package.json和package-lock.json文件的功能分析 当我们执行npm install 而cnpm install是不会去pack-lock.json中获取任何信息的,它只会根据各依赖包的配置下载对应版本的包。 如果不使用cnpm,又想加快下载速度,可以使用镜像,如: npm --registry=https://registry.npm.taobao.org i

    3.2K20发布于 2020-12-29
  • 来自专栏日常技术分享

    Mac npm install permission denied

    在macOS系统下,npm默认的全局安装路径是在/usr/local/lib/node_modules下。 例如:当我们执行npm i -g vue-cli时,实际上是把vue-cli这个模块安装到了/usr/local/lib/node_modules目录下了。 解决办法: 通过修改npm全局安装模块的路径解决,将npm全局安装模块的路径,修改到当前登陆用户的HOME目录下即可,这样用不用sudo都不会出现EACCES permissions`权限被拒绝问题了。 操作 查看当前npm的默认配置 npm config ls 1、在你的用户主目录下创建.npm-global文件夹作为npm全局安装的目录 mkdir ~/.npm-global 2、修改npm使用新的全局安装路径 npm config set prefix '~/.npm-global' 3、修改PATH环境变量 vim ~/.bash_profile 4、在~/.bash_profile文件添加下面这行代码

    2.9K20编辑于 2023-04-19
  • 来自专栏魔王卷子的专栏

    Laravel执行npm install失败

    环境: Laravel 5.6 PHP 7.2.7 NodeJS 8.10.0 Npm 3.5.2 还原场景: 在linux环境中执行npm install方法。 Linux 4.15.0-30-generic npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! path ../acorn/bin/acorn npm ERR! code ENOTSUP npm ERR! errno -95 npm ERR! syscall symlink npm ERR! 执行命令如下: npm install -no-bin-links 错误很复杂,解决的办法却是很简单。

    3.4K10发布于 2019-05-31
  • 来自专栏alanzeng423

    Install Node.js & npm on Ubuntu

    在Ubuntu上安装Node.js和npm Node.js 是一个开源的JavaScript运行环境,常用于构建服务器端应用。 npm 是Node.js的包管理工具,用于安装和管理JavaScript包。在Ubuntu系统上,安装Node.js和npm可以通过以下几个步骤来完成。 1. 安装Node.js和npm 在添加PPA仓库之后,可以直接通过apt命令安装Node.js和npm: sudo apt install -y nodejs 安装完成后,Node.js和npm会自动配置在系统中 可以使用以下命令检查安装的版本: node -v npm -v 应返回Node.js 16.x版本和对应的npm版本。

    2.3K10编辑于 2025-01-14
  • 来自专栏Ryan Miao

    Docker volume speed up npm install

    Docker volume speed up npm install 上一节决定在Jenkins中采用Docker作为构建环境,于是就可以为所欲为的使用各种node版本编译我们的项目。 而npm install需要下载大量的依赖,我们总不能每次都去下载吧。而且,node-sass的下载速度总是让人以为卡死了。作为CI,每天即便达不到成千上万次构建也算很频繁了。 复用npm cache基本可以解决离线缓存,减少联网下载的次数。 容器,挂载磁盘npm_cache到/root/.npm, 挂载当前项目路径到/tmp. { sh 'npm install --registry=https://registry.npm.taobao.org;' sh 'npm run test

    2K20发布于 2019-07-28
  • 来自专栏python3

    npm install 时遇到的 pyt

    设定一个符合的一个版本 You can use --python option to npm like so: npm install --python=python2.7 or set it to be used always: npm config set python python2.7

    65420发布于 2020-01-09
  • 来自专栏前端资源

    npm install报错:npm ERR! postinstall的解决方法

    今天执行 npm install 时报错:npm ERR! [email protected] postinstall: `node scripts/build.js` 问题原因: node-sass 的数据源没设置 解决方法: npm config set sass_binary_site =https://npm.taobao.org/mirrors/node-sass 再执行 npm install 问题解决。 未经允许不得转载:w3h5 » npm install报错:npm ERR! [email protected] postinstall的解决方法

    1.6K20发布于 2021-02-01
  • 来自专栏前端学习。

    npm install 报4048的错误

    npm install 的时候报了这个错误 npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'unlink', npm ERR! 缓存 npm cache clean --force,重新 npm install下载也都还是不行。 最后通过 cnpm 成功安装了依赖 cnpm i npm run dev 不过可能每个人的报错情况都不一样,也是试了很多种方法才解决。 缓存:npm cache clean --force 再执行 npm install 就可以啦 另外,朋友告诉我cnpm是淘宝镜像,不是原版的依赖包,所以建议还是少用

    7.6K00发布于 2020-12-01
  • 【node】 npm install 报错:code 128

    emmm…serve命令和npm,搜嘎npm run serve嘛,简单!欸?怎么报错? npm ERR! code 128 npm ERR! An unknown git error occurred PS D:\HT-Code\vue-element-admin> npm install npm ERR! code 128 npm ERR! An unknown git error occurred npm ERR! npm ERR! https://".insteadOf git:// 然后跟着cv放到Vscode控制台执行,后续再执行npm install居然没有报错了。。

    8.7K10编辑于 2025-12-15
  • npm install typescript --save-dev 详解

    当你执行 npm install typescript --save-dev 命令时,你正在做以下几件事情: 安装 TypeScript:这个命令会告诉 npm(Node Package Manager 作为开发依赖:--save-dev 标志告诉 npm 将这个包作为开发依赖添加到你的 package.json 文件的 devDependencies 部分。 此外,package.json 文件的 devDependencies 部分现在将包含 TypeScript 的版本信息,这样其他开发者或构建系统(如 CI/CD)在克隆你的项目时,可以轻松地通过运行 npm install 或 yarn 来安装所有开发依赖。 部分现在可能看起来像这样: "devDependencies": { "typescript": "^4.5.4" // 这里的版本号可能会根据你安装的实际版本有所不同 } 这里的 ^ 符号表示 npm

    45300编辑于 2025-04-05
  • 来自专栏又见苍岚

    解决 npm install 卡住不动的问题

    安装nodemon工具时,发现进度条一直卡住不动,原因应该是国内的网络连接npm速度较慢,甚至很多东西都无法下载安装,本文记录解决方案。 问题复现 安装 npm 包时卡住不动 npm install -g nodeppt 问题原因 国内网络连接速度较慢 解决方案 方法一:安装cnpm镜像 在 cmd 中输入命令 npm install - g cnpm --registry=https://registry.npm.taobao.org 之后使用cnpm安装包 cnpm install -g nodemon 后面的操作跟不使用镜像的操作是差不多的 方法二:使用代理registry 设置代理服务器 npm config set registry https://registry.npm.taobao.org 后续的 install 等命令还是通过npm

    12.7K20编辑于 2022-08-06
  • 来自专栏夏天的前端笔记

    npm install报错的解决方案

    npm install安装依赖时,vscode报错如下: 原因一:可能是你没有安装node.js,先安装node 解决方式: node.js官网:https://nodejs.org/en/ 查看node以及npm是否安装成功 原因二:可能是你没有安装node.js,先安装node 右击属性,设置“以管理员身份运行” 可能是系统没有读取到node的环境变量,设置环境变量

    35010编辑于 2024-01-18
  • 来自专栏CRPER折腾记

    debian : root exec npm install throw err

    问题 环境 os: debian node : 11 npm : 6.13 复制代码 概述 最近jenkins 构建 node 项目(linux环境)的时侯,经常报某些依赖没装上,效果图如下 ? 解决姿势 姿势一 // github上说的最多方案就是在安装的机子上 // 彻底删除 node_modules 再安装 rm -rf node_modules npm install // 或者多一步, 把 lock文件删除重新生成依赖文件 rm -rf node_modules rm -rf package-lock.json npm install 复制代码 浪费了一些时间,结果无用! 姿势二 npm cli 参数 npm unsfae-perm , npm install unsafe-perm 官方的说明就是若是以 root 用户来执行unsafe-perm默认为 false,反之开启

    94410发布于 2019-12-04
  • 来自专栏魔术师卡颂

    用代码讲,如何实现npm install

    和 node 环境下的模块查找类似,但是目录结构不一样,所以需要自己实现 xxx install。 思路分析 npm 是有自己的 registry server 来支持 release 的包的下载,下载时是从 registry server 上下载。 npm install、yarn install 的实现流程细节会更多一些,但是整体流程类似。 希望这篇文章能帮你梳理清楚思路:不同环境是怎么处理第三方包的,xxx install 的依赖分析和下载的流程是什么样的。

    1.1K20发布于 2021-05-27
  • 来自专栏又见苍岚

    解决 npm install 报错 connect ECONNREFUSED 问题

    使用 npm install 安装包一直报错 errno ECONNREFUSED,本文记录解决方案。 问题复现 在安装npm 任何包时都会报错: $ npm install --save hexo-blog-encrypt npm WARN config global `--global`, `--local 之后安装包就可以了 $ npm install --save hexo-blog-encrypt npm WARN config global `--global`, `--local` are deprecated /lt012345/article/details/123934719 文章链接: https://www.zywvvd.com/notes/coding/node-js/npm-install-error /npm-install-error/

    10.2K11编辑于 2023-04-16
领券